Page({
  data: {
    point: '',
    building: '',
    roomIds: []
  },

  onLoad({
    point,
    building
  }) {
    this.fakeRoomId(point, building)
  },
  // 写个函数，创建我们房间号的随机数， 在使用setData去赋值
  fakeRoomId(point, building) {
    // 当前小区当前楼栋 还剩下有多少个房间可以出租 ， 我们假设这栋楼里面有 10个房间，也可以写随机数
    const leftRooms = 10
    // 所有房间的id组成的数组
    const roomIds = []

    for (let i = 0; i < leftRooms; i++) {
      // 房间号 假数据的写法
      // 默认当前楼栋有多少层  6 - 33
      const floor = Math.floor(Math.random() * 28) + 6;
      // 房间号  1 - 4
      const room = Math.floor(Math.random() * 4) + 1;
      const roomId = [floor, 0, room].join('')

      // 优化--去重处理 continue branck
      if (roomIds.includes(roomId)) continue;

      roomIds.push(roomId)
    }
    console.log(roomIds);

    this.setData({
      point,
      building,
      roomIds
    })
  }
})